Cnc milling machinist careers in Suez, Egypt